import {mapGetters} from 'vuex'
export default {
  computed:{
    ...mapGetters('m_cart',['total'])
  },
  watch:{
    // 监视total数值变化 当发生变化时重新渲染页面
    total(){
      this.setBadge()
    }
  },
  onShow(){
    this.setBadge()
  },
  methods:{
    // 为购物车tabBar页面设置动态徽标
    setBadge(){
      uni.setTabBarBadge({
        index:2,
        text:this.total+'' //text 只能是字符串 不能是数字
      })
    }
  }
}